urinating frequently - French English Dictionary